How to Create a Gameloft Account | eHow Gameloft offers downloadable games for computers, mobile phones, tablets, ... gaming consoles and also features an online gaming network called Gameloft Live. ... Although creating an account is free, Gameloft charges various amounts for ...